<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>居中方法</title>
    <style>
        .box1{
            background-color: pink;
            /*position: relative;*/
            /*margin-left: 50%;*/
            width:200px;
            height:500px;
            /*text-align: center;*/
            position: relative;
            display: table;

        }
        .box2{
            width:150px;
            height:150px;
            background-color: blue;
            margin:0 auto;
            /*position: absolute;*/
            /*left:0;*/
            /*bottom:0;*/
            /*right:0;*/
            /*top:0;*/
            /*margin:auto;*/
            /*margin-left: -50%;*/
            /*position: relative;*/
            /*margin:0 auto;*/
            /*position: absolute;*/
            /*left:50%;*/
            /*margin-left: -75px;*/
            /*display:inline-block;*/
        }
    </style>
</head>
<body>
<!--第一种，子元素设置宽度，父元素不设置宽度,找他的父元素，祖父元素宽度-->
<!--只要子元素不大于父元素，知道子元素宽度，就可以用margin:0 auto;-->
<!--定位设置居中,position:absolute;left:50%;margin-left:负的子元素一半-->
<!--子元素设置inline-line,父元素设置text-align：center;-->
<!--完全居中 position: absolute;
            left:0;
            bottom:0;
            right:0;
            top:0;
            margin:auto;-->
<!--第二种，子元素不设置宽高-->
<div class="box1">
    <div class="box2"></div>
</div>
</body>
</html>